1 YPPL
English-Spanish medical dictionary > YPPL
2 years of potential life lost
English-Spanish medical dictionary > years of potential life lost